using System;
using System.Collections.Generic;
using System.Text;

namespace SharpMud.MudLib.NovaSMAUG.Environment
{
    public class WeatherData
    {
        public WeatherData()
        {
            this.temp = 0;
            this.precip = 0;
            this.wind = 0;
            this.temp_vector = 0;
            this.precip_vector = 0;
            this.wind_vector = 0;
            this.climate_temp = 2;
            this.climate_precip = 2;
            this.climate_wind = 2;
            this.echo = null;
            this.echo_color = 0; //AT_GREY;

            this.neighbors = new List<AreaReference>();
        }

        /*    int			mmhg;
            int			change;
            int			sky;
            int			sunlight; */
        public int temp;		/* temperature */
        public int precip;		/* precipitation */
        public int wind;		/* umm... wind */
        public int temp_vector;	/* vectors controlling */
        public int precip_vector;	/* rate of change */
        public int wind_vector;
        public int climate_temp;	/* climate of the area */
        public int climate_precip;
        public int climate_wind;
        public List<AreaReference> neighbors;
        public string echo;		/* echo string */
        public int echo_color;	/* color for the echo */
    }
}
